x11: drop a useless list
authorMatthias Clasen <mclasen@redhat.com>
Sun, 1 May 2016 15:09:05 +0000 (11:09 -0400)
committerMatthias Clasen <mclasen@redhat.com>
Sun, 1 May 2016 17:26:35 +0000 (13:26 -0400)
We were keeping all the event sources in a list, only to remove
them at the end of their life. Not useful.

gdk/x11/gdkeventsource.c

index 11929c61f92e14e329617c43d94e8dddce60c5f6..774d10c528fcc3b929ab6fad0cb5d7778b31d370 100644 (file)
@@ -51,8 +51,6 @@ static GSourceFuncs event_funcs = {
   gdk_event_source_finalize
 };
 
-static GList *event_sources = NULL;
-
 static gint
 gdk_event_apply_filters (XEvent    *xevent,
                         GdkEvent  *event,
@@ -383,8 +381,6 @@ gdk_event_source_finalize (GSource *source)
 
   g_list_free (event_source->translators);
   event_source->translators = NULL;
-
-  event_sources = g_list_remove (event_sources, source);
 }
 
 GSource *
@@ -415,8 +411,6 @@ gdk_x11_event_source_new (GdkDisplay *display)
   g_source_set_can_recurse (source, TRUE);
   g_source_attach (source, NULL);
 
-  event_sources = g_list_prepend (event_sources, source);
-
   return source;
 }